sky overcast - German English Dictionary